Memory-Resident Databases

نویسنده

  • Jiri Soukup
چکیده

In spite of all these advantages, databases are rarely used in either case. Programs, like compilers, must run extremely fast, and slow access combined with memory overhead makes databases impractical for this particular application. Small programs like the home music catalog do not use databases because they are expensive and require additional resources. Also, the programmer must learn how to use the database and put up with the restrictions of its interface, such as SQL.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Main Memory Databases vs. Disk-Resident Databases

Storing all database data in memory is an idea that many researchers have been studying it from mid-1980s when RAM prices decreased while their capacity increased. Main Memory Database systems (MMDB) are an efficient solution to store all database data in main physical memory. Conventional database systems like relational databases are optimized for disk I/O operations but Memory resident datab...

متن کامل

PPOST - Persistent Parallel Object STore

An architecture for a memory-resident, parallel and persistent objectstore (PPOST) is suggested. Several object-oriented databases might be built on top of PPOST. The term memory-resident (or main memory based) means that the primary storage device is main memory. Persistence is guaranteed automatically by managing secondary and stable storage devices (such as main memory with uninterrupted pow...

متن کامل

A Comparative Study Of Main Memory Databases And Disk-Resident Databases

Main Memory Database systems (MMDB) store their data in main physical memory and provide very highspeed access. Conventional database systems are optimized for the particular characteristics of disk storage mechanisms. Memory resident systems, on the other hand, use different optimizations to structure and organize data, as well as to make it reliable. This paper provides a brief overview on MM...

متن کامل

Multi-versioning in Main-memory Databases: Limitations and Opportunities

Multi-version database systems preserve the explicit history of values taken by each database record. They do so by maintaining versions; if the value of a record needs to be updated, the system creates a new version, while keeping the previous value untouched. In contrast, a single-version database system updates records in place. As a consequence, in his seminal paper describing the “transact...

متن کامل

Data Compression for Analytics over Large-scale In-memory Column Databases (Summary Paper)

Data compression schemes have exhibited their importance in column databases by contributing to the high-performance OLAP (Online Analytical Processing) query processing. Existing works mainly concentrate on evaluating compression schemes for disk-resident databases as data is mostly stored on disks. With the continuously decreasing of the price/capacity ratio of main memory, it is the tendenci...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1992